Big Huge Thesaurus

Ascophyllum nodosum

noun